home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / redhat-RHSA-2002-255.nasl < prev    next >
Text File  |  2005-01-14  |  2KB  |  77 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. #
  5. # The text of this plugin is (C) Red Hat Inc.
  6.  
  7. if ( ! defined_func("bn_random") ) exit(0);
  8. if(description)
  9. {
  10.  script_id(12333);
  11.  script_version ("$Revision: 1.4 $");
  12.  script_cve_id("CAN-2002-0180");
  13.  
  14.  name["english"] = "RHSA-2002-255: webalizer";
  15.  
  16.  script_name(english:name["english"]);
  17.  
  18.  desc["english"] = '
  19.  
  20.   Updated Webalizer packages are available for Red Hat Linux Advanced Server
  21.   2.1 which fix an obscure buffer overflow bug in the DNS resolver code.
  22.  
  23.   [Updated 13 Jan 2003]
  24.   Added fixed packages for the Itanium (IA64) architecture.
  25.  
  26.   [Updated 06 Feb 2003]
  27.   Added fixed packages for Advanced Workstation 2.1
  28.  
  29.   Webalizer is a Web server log file analysis program which produces
  30.   detailed usage reports in HTML format.
  31.  
  32.   A buffer overflow in Webalizer versions prior to 2.01-10, when configured
  33.   to use reverse DNS lookups, may allow remote attackers to execute arbitrary
  34.   code by connecting to the monitored Web server from an IP address that
  35.   resolves to a long hostname.
  36.  
  37.   Users of Webalizer are advised to upgrade to these errata packages which
  38.   contain Webalizer version 2.01-09 with backported security and bug fix
  39.   patches.
  40.  
  41.  
  42.  
  43.  
  44. Solution : http://rhn.redhat.com/errata/RHSA-2002-255.html
  45. Risk factor : High';
  46.  
  47.  script_description(english:desc["english"]);
  48.  
  49.  summary["english"] = "Check for the version of the webalizer packages";
  50.  script_summary(english:summary["english"]);
  51.  
  52.  script_category(ACT_GATHER_INFO);
  53.  
  54.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  55.  family["english"] = "Red Hat Local Security Checks";
  56.  script_family(english:family["english"]);
  57.  
  58.  script_dependencies("ssh_get_info.nasl");
  59.  
  60.  script_require_keys("Host/RedHat/rpm-list");
  61.  exit(0);
  62. }
  63.  
  64. include("rpm.inc");
  65. if ( rpm_check( reference:"webalizer-2.01_09-1.72", release:"RHEL2.1") )
  66. {
  67.  security_hole(0);
  68.  exit(0);
  69. }
  70.  
  71. if ( rpm_exists(rpm:"webalizer-", release:"RHEL2.1") )
  72. {
  73.  set_kb_item(name:"CAN-2002-0180", value:TRUE);
  74. }
  75.  
  76. set_kb_item(name:"RHSA-2002-255", value:TRUE);
  77.